import requests

# 1. 发送 get 获取验证码请求 ，得到 响应结果
resp_verify = requests.get(url='http://tpshop-test.itheima.net/index.php?m=Home&c=User&a=verify&r=0.9833413773014774')

# 从响应结果中，获取 cookie（包含令牌）
my_cookie = resp_verify.cookies
print('获取的cookie为：', my_cookie)

# 2. 发送 登录post 请求，携带 cookie
resp = requests.post(url='http://tpshop-test.itheima.net/index.php?m=Home&c=User&a=do_login&t=0.944233505507015',
              headers={'Content-Type':'application/x-www-form-urlencoded'},
              data={'username':'13800998877', 'password':'1234567', 'verify_code':'8888'},
              cookies = my_cookie)

# 打印文本格式
# print('输出结果：', resp.text)

# 将结果转换为 json格式打印
print('输出结果：', resp.json())